Breaking the Symmetry of the Graph Colouring Problem with Genetic Algorithms

نویسندگان

  • Anna Marino
  • Robert I. Damper
چکیده

The graph colouring problem is a widely studied combinatorial optimisation problem with a highly symmetric solution space. Many heuristics and search algorithms are unattractive for general solution, i.e. they generate poor approximate solutions, because they were originally designed for specific problem instances. Population-based approaches like genetic algorithms do not provide a good alternative because of the danger of recombining good individuals from different regions of the search space (having different symmetries) to produce poor offspring. This paper presents a genetic algorithm that breaks the symmetry of the graph colouring problem by fixing the colours of the nodes in a large clique of the graph. Experiments have been conducted on both structured and random graphs to demonstrate the effectiveness of the approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Analysis of an Optimal Bit Complexity Randomised Distributed Vertex Colouring

1.1 The Problem Let G = (V,E) be a simple undirected graph. A vertex colouring of G assigns colours to each vertex in such a way that neighbours have different colours. In this paper we discuss how efficient (time and bits) vertex colouring may be accomplished by exchange of bits between neighbouring vertices. The distributed complexity of vertex colouring is of fundamental interest for the stu...

متن کامل

Constraint Symmetry for the Soft CSP

We introduce a definition of constraint symmetry for soft CSPs, based on the definition of constraint symmetry for classical CSPs. We show that the constraint symmetry group of a soft CSP is a subgroup of that of an associated classical CSP instance. Where it is smaller, we can successfully exploit the additional symmetries using conditional symmetry breaking. We demonstrate, in a case-study of...

متن کامل

Improving graph colouring with Linear Programming and Genetic Algorithms

A major problem related to combinatorial optimization and population-based algorithms is the functional degeneracy of the search for problems with a high degree of symmetry. The population may in fact present multiple permutations of the same solutions which bound the exploration of the solution space. A genetic algorithm (GA) cannot generally cope with this problem unless additional mechanisms...

متن کامل

Symmetry Breaking in Constraint Programming

We describe a method for symmetry breaking during search (SBDS) in constraint programming. It has the great advantage of not interfering with heuristic choices. It guarantees to return a unique solution from each set of symmetrically equivalent ones, which is the one found first by the variable and value ordering heuristics. We describe an implementation of SBDS in ILOG Solver, and applications...

متن کامل

Symmetry Breaking during Search in Constraint Programming

We introduce a method for symmetry breaking during search (SBDS) in constraint programming. It has the great advantage of not interfering with heuristic choices. It guarantees to return a unique solution from each set of symmetrically equivalent ones, which is the one found rst by the variable and value ordering heuristics. We prove this claim, describe a general implementation of SBDS in ILOG ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000